Striped Anchovy - Français Anglais Dictionnaire